camera discrete event simulation modeling modeling and simulation fashion simulation performance intellectual property business process modeling quality canon model copyright design digital asic analog patent fpga models attorney